package com.agent.commons.errorcode;

public interface ServiceErrorCodeConstants {

    // ------- 人员模块错误码 --------
    ErrorCode REGISTER_INFO_IS_EMPTY = new ErrorCode(100, "注册信息为空");
    ErrorCode MAIL_ERROR = new ErrorCode(101, "邮箱错误");
    ErrorCode PASSWORD_ERROR = new ErrorCode(102, "密码错误");
    ErrorCode PASSWORD_IS_EMPTY = new ErrorCode(103, "密码为空");
    ErrorCode MAIL_USED = new ErrorCode(104, "邮箱已被使用");
    ErrorCode AUTH_IS_EMPTY = new ErrorCode(105, "验证码为空");
    ErrorCode AUTH_ERROR = new ErrorCode(106, "验证码错误");
    ErrorCode IDENTITY_IS_EMPTY = new ErrorCode(107, "用户身份为空");
    ErrorCode REDIS_ERROR = new ErrorCode(108, "redis错误");
    ErrorCode LOGIN_INFO_NOT_EXIST = new ErrorCode(109, "登录信息不存在");
    ErrorCode USER_INFO_IS_EMPTY = new ErrorCode(110, "用户信息为空");
    ErrorCode PARAM_ERROR = new ErrorCode(111, "参数错误");
    ErrorCode USER_ID_ERROR = new ErrorCode(112, "用户id错误");
    ErrorCode TITLE_TOO_LONG = new ErrorCode(113, "标题过长");
    ErrorCode USER_ID_IS_NULL = new ErrorCode(114, "用户id为空");
    ErrorCode FAILD_TO_PARSE_JSON = new ErrorCode(115, "解析JSON失败");
    ErrorCode DATA_NOT_FOUND = new ErrorCode(116, "数据不存在");
    ErrorCode DELETE_LIST_ERROR = new ErrorCode(117, "删除列表错误");
    ErrorCode USER_NOT_EXIST = new ErrorCode(118, "用户不存在");

    // ------- Rag模块错误码 --------
    ErrorCode FILE_NOT_TRANSFER = new ErrorCode(119, "文件未传输");
    ErrorCode FILE_NOT_SUPPORT = new ErrorCode(120, "文件不支持");
    ErrorCode FILE_UPLOAD_DEFEAT = new ErrorCode(121, "文件上传失败");

    // ------- Action模块错误码 --------
    ErrorCode USER_NOT_CATALOG = new ErrorCode(122, "用户不存在当前题集号");
    ErrorCode CATALOG_NOT_EXIST = new ErrorCode(123, "题集不存在");
}
